#ifndef MAPPINGSTORAGE_H
#define MAPPINGSTORAGE_H

#include <QObject>
#include <QMap>
#include <QString>

class MappingStorage : public QObject {
    Q_OBJECT
public:
    explicit MappingStorage(QObject *parent = nullptr);
    ~MappingStorage();
    
    bool saveMappings(const QString &versionId, const QMap<QString, QString> &mappings);
    QMap<QString, QString> loadMappings(const QString &versionId);
};

#endif // MAPPINGSTORAGE_H